Synonyms for "dragon''s head"

Words with similar meaning